package com.smi.dao.generatedMapper;

import com.smi.dao.vo.SupplierReturnAddressDTO;
import com.smi.dao.vo.SupplierReturnAddressDTOExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SupplierReturnAddressDTOMapper {
    int countByExample(SupplierReturnAddressDTOExample example);

    int deleteByExample(SupplierReturnAddressDTOExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(SupplierReturnAddressDTO record);

    int insertSelective(SupplierReturnAddressDTO record);

    List<SupplierReturnAddressDTO> selectByExample(SupplierReturnAddressDTOExample example);

    SupplierReturnAddressDTO selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") SupplierReturnAddressDTO record, @Param("example") SupplierReturnAddressDTOExample example);

    int updateByExample(@Param("record") SupplierReturnAddressDTO record, @Param("example") SupplierReturnAddressDTOExample example);

    int updateByPrimaryKeySelective(SupplierReturnAddressDTO record);

    int updateByPrimaryKey(SupplierReturnAddressDTO record);
}